/*
 * @Descripttion: 
 * @version: 
 * @Author: chenbolin@msn.cn
 * @Date: 2021-05-20 10:35:50
 * @LastEditors: chenbolin@msn.cn
 * @LastEditTime: 2023-10-17 10:58:37
 */
#ifndef HAL_COMMON_H
#define HAL_COMMON_H

#include "HalCtype.h"

#include "HalUart.h"
#include "HalGPIO.h"
#include "HalFlash.h"
#include "HalADC.h"

#define HAL_UUID_LEN 12

int HalGetUUID(uint8_t *idBuff);
void HalWaitMs(uint32_t ms);
uint32_t HalGetTicks(void);
void HalInterruptSet(bool enable);
void HalReboot(void);
void HalInitialize(void);
void HalPoll(void);
#endif


